Text copied to clipboard!

Titel

Text copied to clipboard!

Ingenjör för distribuerade system

Beskrivning

Text copied to clipboard!
Vi söker en Ingenjör för distribuerade system som vill vara med och utveckla framtidens tekniska lösningar. Som en del av vårt team kommer du att arbeta med design, implementering och underhåll av komplexa distribuerade system som stödjer verksamhetskritiska applikationer. Du kommer att samarbeta med andra ingenjörer, arkitekter och produktägare för att säkerställa att våra system är skalbara, tillförlitliga och säkra. Ditt arbete kommer att inkludera analys av systemkrav, val av lämpliga teknologier och ramverk, samt optimering av prestanda och tillgänglighet. Du ansvarar för att identifiera och lösa problem i distribuerade miljöer, samt för att dokumentera och kommunicera tekniska lösningar till både tekniska och icke-tekniska intressenter. Rollen kräver en djup förståelse för nätverk, datastrukturer, algoritmer och moderna programmeringsspråk. Du kommer även att delta i kodgranskningar, bidra till kontinuerlig förbättring av utvecklingsprocesser och arbeta med automatisering av testning och driftsättning. Vi värdesätter initiativförmåga, samarbetsvilja och en passion för att lösa komplexa tekniska utmaningar. Om du har erfarenhet av molntjänster, containerteknologier och mikrotjänstarkitektur är det meriterande. Hos oss får du möjlighet att arbeta i en innovativ miljö där du kan påverka både teknikval och arbetsmetoder. Vi erbjuder konkurrenskraftiga villkor, möjlighet till kompetensutveckling och en arbetsplats där din insats gör skillnad. Välkommen med din ansökan om du vill vara med och forma framtidens distribuerade system!

Ansvar

Text copied to clipboard!
  • Designa och implementera distribuerade system och applikationer
  • Analysera och specificera systemkrav tillsammans med teamet
  • Optimera prestanda och tillgänglighet i distribuerade miljöer
  • Identifiera och lösa tekniska problem och flaskhalsar
  • Delta i kodgranskningar och kvalitetssäkring
  • Dokumentera tekniska lösningar och processer
  • Samarbeta med andra utvecklare, arkitekter och produktägare
  • Bidra till automatisering av testning och driftsättning
  • Följa och implementera bästa praxis för säkerhet och skalbarhet
  • Delta i kontinuerlig förbättring av utvecklingsprocesser

Krav

Text copied to clipboard!
  • Civilingenjörsexamen eller motsvarande inom datateknik eller liknande område
  • Erfarenhet av utveckling av distribuerade system
  • Goda kunskaper i moderna programmeringsspråk (t.ex. Java, Python, Go)
  • Förståelse för nätverk, datastrukturer och algoritmer
  • Erfarenhet av molntjänster och containerteknologier (t.ex. AWS, Docker, Kubernetes)
  • Förmåga att arbeta både självständigt och i team
  • Goda kommunikationsfärdigheter på svenska och engelska
  • Erfarenhet av mikrotjänstarkitektur är meriterande
  • Kunskap om automatisering av testning och driftsättning
  • Problemlösningsförmåga och analytiskt tänkande

Potentiella intervjufrågor

Text copied to clipboard!
  • Vilka erfarenheter har du av att utveckla distribuerade system?
  • Hur säkerställer du skalbarhet och tillförlitlighet i dina lösningar?
  • Vilka programmeringsspråk och ramverk har du arbetat mest med?
  • Har du erfarenhet av molntjänster och containerteknologier?
  • Hur hanterar du felsökning i komplexa system?
  • Kan du ge exempel på hur du har bidragit till förbättrade utvecklingsprocesser?
  • Hur samarbetar du med andra roller i ett utvecklingsteam?
  • Vilka verktyg använder du för automatisering av testning och driftsättning?
  • Hur håller du dig uppdaterad med nya teknologier inom området?
  • Vilka utmaningar har du stött på vid implementering av mikrotjänster?